// pages/Payment/payList/payList.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    switchTitle1: '待缴费',
    switchTitle2: '已缴费',
    itemTitle: '筛选',
    currentDate: new Date().getTime(),
    minDate: new Date().getTime(),
    nowDate:'',
    time:'',
    checked: true,
    payList:[]
  },
  //时间选择器
  onInput(event) {
    this.setData({
      currentDate:event.detail,
      nowDate:this.js_date_time(event.detail)
    });
  },
  //时间戳转换为时间
  js_date_time(unixtime) {
    var date = new Date(unixtime);
    var y = date.getFullYear();
    var m = date.getMonth() + 1;
    m = m < 10 ? ('0' + m) : m;
    var d = date.getDate();
    d = d < 10 ? ('0' + d) : d;
    var h = date.getHours();
    h = h < 10 ? ('0' + h) : h;
    var minute = date.getMinutes();
    var second = date.getSeconds();
    minute = minute < 10 ? ('0' + minute) : minute;
    second = second < 10 ? ('0' + second) : second;
    return y + '年' + m + '月' ;
  },
  onSwitch1Change({ detail }) {
    this.setData({ switch1: detail });
  },

  onSwitch2Change({ detail }) {
    this.setData({ switch2: detail });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //获取所有缴费
    this.getAllPay()
  },
  //获取所有缴费
  getAllPay(){
    var that=this
    wx.request({
      url: 'http://8.129.104.110/pay/1/999',
      data: {
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data.data)
        var data=res.data.data
        that.setData({
          payList:data.records
        })
      }
    })
  },
  //前往缴费页面
  toPay(e){
    var bean = e.currentTarget.dataset.bean // e.currentTarget
    // console.log(bean)
    if (bean){
      //暂存投票id
      wx.setStorage({
        key:'Payid',
        data:bean.id
      })
      console.log(bean.id)
      //页面跳转
      wx.navigateTo({
        url: "/pages/Payment/payDetail/payDetail"
      })
    }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})